package com.wh.wisdomsite.xbox.common.annotation;


/**
 * 自定义枚举类型(消息类型)
 * @Package com.wh.wisdomsite.xbox.common.annotation
 * @author 谢泽鹏
 * @date 2014年10月8日 下午4:02:14
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2014
 * @version V1.0
 */
public enum MessageFormat {

    //xml格式
    xml,

    //json格式
    json;

    public static MessageFormat getFormat(String value) {
        if ("xml".equalsIgnoreCase(value)) {
            return xml;
        } else {
            return json;
        }
    }

    public static boolean isVaildFormat(String value) {
        return xml.name().equalsIgnoreCase(value) || json.name().equalsIgnoreCase(value);
    }
}
